# Vanilla 生态库

# 包管理

前端依赖管理与版本控制。

  • Bower (opens new window) - 经典的前端包管理器,专注管理 JavaScript/CSS 等浏览器端依赖库,支持版本控制与依赖解析。

# 模块加载

JavaScript 的模块化开发解决方案。

# 编译与转译

JavaScript 代码转译与兼容性处理。

  • Babel (opens new window) - JavaScript 编译器,将 ES6+ 代码转换为向后兼容的 JavaScript 版本,支持插件扩展与 Polyfill 注入。
  • StencilJS (opens new window) - 基于 Web Components 的组件编译器,适合构建跨框架复用的高性能组件库。

# 实用工具库

提供常用功能函数与工具方法,简化开发流程。

  • Lodash (opens new window) - 提供模块化、高性能的数组、对象、函数等操作方法,支持函数式编程范式,兼容多种环境。
  • Underscore.js (opens new window) - 轻量级函数式编程工具库,提供 100+ 实用函数,兼容 IE6+ 等老旧浏览器,可作为 jQuery 的功能性补充库。

# DOM 操作

操作 DOM 更加简便和高效。

  • jQuery (opens new window) - 经典 DOM 操作库,提供跨浏览器兼容性和链式语法,简化事件处理/动画/AJAX 交互。

# 文档处理

专业格式解析与渲染方案。

# 安全加密

# UI 组件库

# 图标与字体

# Table

  • DataTables (opens new window) - JavaScript 表格增强库,支持排序、分页、搜索等高级功能,轻松实现交互式数据展示。

# Material Design

基于 Google Material Design (opens new window) 设计规范的组件体系。

# 响应式框架

现代化响应式前端框架与组件库。

  • Bootstrap (opens new window) - 流行的响应式前端框架,提供灵活的栅格系统、预定义组件及实用工具类,支持定制主题与插件扩展。

# 管理模板

后台管理系统与仪表盘模板。

  • AdminLTE (opens new window) - 基于 Bootstrap 的开源后台管理模板,提供丰富的仪表盘界面、组件及插件集成,支持现代化 Web 应用开发。